arbitrator of disputes - French English Dictionary